Index to this Overview
... The masses are online and companies everywhere are rushing to publish information and services on the Web. There are a lot of tools available that make it easy to build a traditional static website -- pages of text and images ideal for colorful brochures and catalogs. Plus several plug-in technologies have come along that enhance these pages with flashing text, bouncing graphics, and sound effects.
![]() Todays business operates in a fast-paced, dynamic world, where information and services change quickly. Every time a price or product changes, someone has to update the website. When a customer places an order, someone has to update an order entry system. Businesses are struggling to keep their websites and records up-to-date. Wouldn't life be a lot simpler if your website wasn't just a collection of static pages, but a dynamic application tied directly to the same services and data that run your business? You change information within your existing setup and these changes automatically appear on your website! |
"The WebObjects development environment will allow webmasters to build sites faster, maintain them more easily, and extend applications across the Web. Sounds like hot stuff to me." Anthony B. Perkins, Wired |
Put your website to work Turbocharge your server WebObjects is a server technology that connects your corporate data and applications directly to a web server, and builds HTML pages automatically as customers make requests. You can have anything from a simple script to a robust application automating order management, securing travel arrangements, or plotting weather patterns from a satellite, and displaying the results dynamically in flashy pages on the Web. Customers receive up-to-date information, and your applications can be enhanced by client-side technologies, too. |
Click the thumbnail to see a PDF image of the WebObjects architecture. But watch out, it's 2.2 megabytes! | ![]() 2.2 megabyte PDF image Invest in proven tools used to create the Web NeXT technology is so natural a fit for beaming rich multimedia through cyberspace that it was used at the European CERN lab to create the first web browser and web server back in 1990! While other web vendors are struggling to release beta-quality tools for building dynamic websites, more than two thirds of WebObjects functionality comes directly from finely tuned products that have been shipping commercially for nearly ten years. No other web product is as established and proven. Call it vision. Call it luck. NeXT was ready for the Web. |
"At CERN in 1990, I developed the first client and server World Wide Web app using NeXT's tools in just two months. It was a combination of NeXTs object-oriented environment, neat development tools, and a powerful class library which made it all possible." Tim Berners-Lee |
Build powerful websites quickly The key is object components you build once and then reuse in other applications. Say you build a calendar for a room scheduler application on your corporate Intranet. You can later plug that same calendar into a vacation scheduler or reservation application without having to rebuild it. Since WebObjects comes with its own library of components, much of your website is finished before you even begin building it. Maintenance is easy because your code isn't duplicated across applications or hardwired to your legacy data. You can have interactive services handling customers on the Web plus internal applications for employees all sharing the same objects and pulling data from the same data sources. Whereas programming a simple price change typically involves days of tweaking several applications, taking them off-line to do it, now you just edit a single object. It takes five minutes and your operation doesnt skip a beat. Use your current tools and data Program with Java For example, you might build a website that lets a customer select a stock from your database, that then animates a live stock feed tracking its price second-by-second, and that graphs profits in real time using an Excel spreadsheet. To do that without WebObjects, you'd have to write three separate applications and the glue to connect them; a lot of extra work that you can't reuse. |
"The NeXT technology that really floats my boat is WebObjects...Forget the pain of editing individual HTML pages -- apps built with WebObjects are far easier to maintain... this is what we need for internal corporate applications -- hypertext is static, too time-consuming to maintain, and not easily open to a variety of databases and third-party objects." Christine Comaford, PC Week |
Let customers service themselves To pull this off, your website needs real-time access to your existing, changing data. To translate rows and columns from a database into friendly, meaningful web pages would normally mean writing separate code for each database, maybe even for each platform. Months of work. With WebObjects you hardly write any code at all. Instead, special adaptors plug your components into databases such as Oracle, Sybase, and Informix. With help from third parties, you can plug into legacy mainframes, too. And since WebObjects can talk to OLE objects, you can even access data in a Windows spreadsheet. Streamline internally on an Intranet Because WebObjects plugs into your corporate data, you can deploy corporate MIS applications on your Intranet, too. Generate sales reports and personnel queries. Do away with complicated COBOL programs. You dont even have to distribute software. Install and maintain one version of an application on a server for use across your organization. Scale easily as you grow Use popular web technologies Know your web customers Such state management has been difficult on the Web because the browser typically handles all the action, and the browser has no place to save such information. But with WebObjects, your components live and work on your server. They have the same ability to access and modify customer data as you do. When a response rolls in, WebObjects can unpackage and save it. When customers log in later, WebObjects can package up their account information and send it to them. |
"Windows, Netscape Navigator, Netware, Notes and IBM's OSs will battle to differentiate themselves...The race to incorporate Java is only the first. I predict that Steve Jobs' WebObjects will be the next weapon to be wielded by these titans..." Mitch Ratcliffe, PC Week |
Enjoy security on and off the Web But theres more. Suppose you have employees logging into sensitive data on your Intranet. NeXT partners with Security Dynamics to provide a user authentication service that ensures outsiders cant misuse an employees access code. You supply each authorized user with an electronic access card whose numerical readout changes each minute. At any time, a program in your network and the cardholder are the only parties who can possibly know what code is displayed on the card. Plus, each code works only once. If an intruder hijacks a transmission, the code is already expired and their catch is worthless. Join our growing list of customers |